large precast concrete panel construction - Spanish English Dictionary